Search results for "Team software process"

showing 6 items of 6 documents

Evolution of secondary software product businesses: Momentum of concurrent enterprising

2005

A growing part of commercial software production is provided by the so-called secondary software industry, involving both software products and services offered by other industries than the actual software industry, i.e. the primary industry. We have been investigating the evolution of businesses in the secondary software industry in two phases, first by developing a framework to analyse the change of host industries from closed and vertical to open and horizontal especially in terms of software products. Secondly, we have studied a set of selected industries in a pivotal era called the momentum of concurrent enterprising in this paper. The key finding is: the value creation is moving towar…

Commercial softwareSocial software engineeringProcess managementbusiness.industryTeam software processSoftware deploymentSoftware as a servicePersonal software processSoftware quality managementSoftware developmentMarketingbusiness2005 IEEE International Technology Management Conference (ICE)
researchProduct

New Forms of Work in the Light of Globalization in Software Development

2009

Globalization in software development introduced significant changes in the way organizations operate today. Software is nowadays produced by team members from geographically, temporally and culturally remote sites. Organizations seek for benefits that global market offers and face new challenges. Naturally resistant to change, these organizations often do not realize necessity for tailoring existing methods for distributed collaboration. Our empirical investigation shows a great variety in the ways organizations distribute responsibilities across remote sites and conclude that these can be divided into two main categories: joint collaboration that requires investments in team building and …

EngineeringKnowledge managementProgramvaruteknikGlobal software engineeringbusiness.industryTeam software processSoftware developmentSoftware EngineeringFace (sociological concept)Collaboration modelsOutsourcingVariety (cybernetics)GlobalizationSoftwareOffshoringWork (electrical)Forms of workJoint (building)business
researchProduct

Pitfalls in Remote Team Coordination: Lessons Learned from a Case Study

2008

As companies become more and more distributed, multi-site development is becoming a norm. However along with the new opportunities, geographic distribution is proven to increase the complexity of software engineering introducing challenges for remote team communication, coordination and control. In this article we present an illustrative singe-case study with an intra-organizational intra-national context focussing on the effect of geographic distribution on team coordination practices and how this influences remote team performance. Based on our findings we conclude that a) distribution significantly influences the nature of coordination; b) remote team coordination mechanisms can't be cho…

Global software developmentGeographic distributionEngineeringKnowledge managementbusiness.industryTeam communicationTeam software processSoftware developmentNorm (social)businessProject manager
researchProduct

Towards Understanding of Software Engineer Motivation in Globally Distributed Projects

2011

Motivation in software engineering is reported to be a source for performance improvement, which leads to project overall success. Since it is a soft factor and difficult to quantify it is usually neglected. Research in this field is rather scarce and outdated. On the basis of a recent systematic review of software engineers' motivation we set an agenda for further investigation of the role of motivation in contemporary projects. As software organizations nowadays seek opportunities inherited in both - global software development (GSD) and agile projects, it is important to understand how different project environments influence motivation.

Social software engineeringEngineeringKnowledge managementbusiness.industryTeam software processPersonal software processSoftware developmentSoftware prototypingProject managementbusinessSoftware project managementAgile software development2011 IEEE Sixth International Conference on Global Software Engineering Workshop
researchProduct

Group Decision-Making Processes in Industrial Software Evolution

2007

Software evolution decision-making is important. Decisions can be made by an individual or a group. Currently it is not known how decision-making is organized in software industry. However, that knowledge is needed to improve the decision-making processes. Therefore, we have studied 29 decision making experts, who were involved in software evolution decision-making. The study was performed with qualitative methods, which enabled the gathering of versatile information concerning the views of the decision-makers. The study revealed group decisions are widely used both in private and public organizations and attitudes towards them are generally positive or neutral. The study provided informati…

Software Engineering Process GroupEngineeringSoftware analyticsSocial software engineeringKnowledge managementTeam software processbusiness.industryPersonal software processbusinessR-CASTSoftware evolutionGroup decision-makingInternational Conference on Software Engineering Advances (ICSEA 2007)
researchProduct

Benefits of Software Renting in Cloud Business

2012

In the new era of computing, software can be sold and delivered as a cloud service, and software renting has become a strategic tool to compete in the market. In this multi-case study, software renting was found to help the case firms to (i) differentiate themselves from competitors; (ii) increase their competitive advantage by making the software available for a larger customer group, and (iii) decrease the price of software by using centralized software delivery and maintenance. peerReviewed

business.industryTeam software processSoftware as a servicecloud computingCloud computingCompetitor analysisCompetitive advantagesoftware rentingSaaSRentingSoftwareSoftware deploymentcloud businessMarketingbusinessIndustrial organization
researchProduct